needing (further) explanation - Español Inglés Diccionario